using System;
using System.Collections.Generic;
using System.Text;
using XBLib.BusinessObject;

namespace DataInfo
{
    public class 本社履歴 : BindableBusinessObject
    {
        public 本社履歴() { }
        private Int32? m_ID;
        [ColumnAttributes("ID")]
        public Int32? ID
        {
            get { return m_ID; }
            set { m_ID = value; }
        }

        private Int32? m_社員ID;
        [ColumnAttributes("社員ID")]
        public Int32? 社員ID
        {
            get { return m_社員ID; }
            set { m_社員ID = value; }
        }
        private Int16 m_廃止区分;
        [ColumnAttributes("廃止区分")]
        public Int16 廃止区分
        {
            get { return m_廃止区分; }
            set { m_廃止区分 = value; }
        }
        private Int32? m_年度;
        [ColumnAttributes("年度")]
        public Int32? 年度
        {
            get { return m_年度; }
            set { m_年度 = value; }
        }
        private Decimal? m_売上;
        [ColumnAttributes("売上")]
        public Decimal? 売上
        {
            get { return m_売上; }
            set { m_売上 = value; }
        }

        private Decimal? m_売上_1;
        [ColumnAttributes("売上")]
        public Decimal? 売上_1
        {
            get { return m_売上_1; }
            set { m_売上_1 = value; }
        }


        private Decimal? m_営業損益;
        [ColumnAttributes("営業損益")]
        public Decimal? 営業損益
        {
            get { return m_営業損益; }
            set { m_営業損益 = value; }
        }

        private Decimal? m_営業損益_1;
        [ColumnAttributes("営業損益")]
        public Decimal? 営業損益_1
        {
            get { return m_営業損益_1; }
            set { m_営業損益_1 = value; }
        }

        private Decimal? m_経営損益;
        [ColumnAttributes("経営損益")]
        public Decimal? 経営損益
        {
            get { return m_経営損益; }
            set { m_経営損益 = value; }
        }

        private Decimal? m_経営損益_1;
        [ColumnAttributes("経営損益")]
        public Decimal? 経営損益_1
        {
            get { return m_経営損益_1; }
            set { m_経営損益_1 = value; }
        }

        private Decimal? m_当期損益;
        [ColumnAttributes("当期損益")]
        public Decimal? 当期損益
        {
            get { return m_当期損益; }
            set { m_当期損益 = value; }
        }

        private Decimal? m_当期損益_1;
        [ColumnAttributes("当期損益")]
        public Decimal? 当期損益_1
        {
            get { return m_当期損益_1; }
            set { m_当期損益_1 = value; }
        }

        private Int32? m_常勤事務男;
        [ColumnAttributes("常勤事務男")]
        public Int32? 常勤事務男
        {
            get { return m_常勤事務男; }
            set { m_常勤事務男 = value; }
        }
        private Int32? m_常勤事務女;
        [ColumnAttributes("常勤事務女")]
        public Int32? 常勤事務女
        {
            get { return m_常勤事務女; }
            set { m_常勤事務女 = value; }
        }
        private Int32? m_常勤現場男;
        [ColumnAttributes("常勤現場男")]
        public Int32? 常勤現場男
        {
            get { return m_常勤現場男; }
            set { m_常勤現場男 = value; }
        }
        private Int32? m_常勤現場女;
        [ColumnAttributes("常勤現場女")]
        public Int32? 常勤現場女
        {
            get { return m_常勤現場女; }
            set { m_常勤現場女 = value; }
        }
        private Int32? m_非常勤事務男;
        [ColumnAttributes("非常勤事務男")]
        public Int32? 非常勤事務男
        {
            get { return m_非常勤事務男; }
            set { m_非常勤事務男 = value; }
        }
        private Int32? m_非常勤現場女;
        [ColumnAttributes("非常勤現場女")]
        public Int32? 非常勤現場女
        {
            get { return m_非常勤現場女; }
            set { m_非常勤現場女 = value; }
        }
        private Int32? m_大卒初任給;
        [ColumnAttributes("大卒初任給")]
        public Int32? 大卒初任給
        {
            get { return m_大卒初任給; }
            set { m_大卒初任給 = value; }
        }
        private Int32? m_高卒初任給;
        [ColumnAttributes("高卒初任給")]
        public Int32? 高卒初任給
        {
            get { return m_高卒初任給; }
            set { m_高卒初任給 = value; }
        }
        private Int32? m_中卒初任給;
        [ColumnAttributes("中卒初任給")]
        public Int32? 中卒初任給
        {
            get { return m_中卒初任給; }
            set { m_中卒初任給 = value; }
        }
        private Int32? m_年間労働日数;
        [ColumnAttributes("年間労働日数")]
        public Int32? 年間労働日数
        {
            get { return m_年間労働日数; }
            set { m_年間労働日数 = value; }
        }
        private String m_勤務開始時間;
        [ColumnAttributes("勤務開始時間")]
        public String 勤務開始時間
        {
            get { return m_勤務開始時間; }
            set { m_勤務開始時間 = value; }
        }
        private String m_昼休み開始時間;
        [ColumnAttributes("昼休み開始時間")]
        public String 昼休み開始時間
        {
            get { return m_昼休み開始時間; }
            set { m_昼休み開始時間 = value; }
        }
        private String m_昼休み終了時間;
        [ColumnAttributes("昼休み終了時間")]
        public String 昼休み終了時間
        {
            get { return m_昼休み終了時間; }
            set { m_昼休み終了時間 = value; }
        }
        private String m_勤務終了時間;
        [ColumnAttributes("勤務終了時間")]
        public String 勤務終了時間
        {
            get { return m_勤務終了時間; }
            set { m_勤務終了時間 = value; }
        }
        private Int32? m_休憩時間;
        [ColumnAttributes("休憩時間")]
        public Int32? 休憩時間
        {
            get { return m_休憩時間; }
            set { m_休憩時間 = value; }
        }
        private Int32? m_所定労働時間;
        [ColumnAttributes("所定労働時間")]
        public Int32? 所定労働時間
        {
            get { return m_所定労働時間; }
            set { m_所定労働時間 = value; }
        }
        private Int32? m_所定労働時間_分;
        [ColumnAttributes("所定労働時間_分")]
        public Int32? 所定労働時間_分
        {
            get { return m_所定労働時間_分; }
            set { m_所定労働時間_分 = value; }
        }
        private Int32? m_平均週間労働日数;
        [ColumnAttributes("平均週間労働日数")]
        public Int32? 平均週間労働日数
        {
            get { return m_平均週間労働日数; }
            set { m_平均週間労働日数 = value; }
        }
        private Int32? m_従事者数男;
        [ColumnAttributes("従事者数男")]
        public Int32? 従事者数男
        {
            get { return m_従事者数男; }
            set { m_従事者数男 = value; }
        }
        private Int32? m_従事者数女;
        [ColumnAttributes("従事者数女")]
        public Int32? 従事者数女
        {
            get { return m_従事者数女; }
            set { m_従事者数女 = value; }
        }
        private Int32? m_加入している組合員数;
        [ColumnAttributes("加入している組合員数")]
        public Int32? 加入している組合員数
        {
            get { return m_加入している組合員数; }
            set { m_加入している組合員数 = value; }
        }
        private Int32? m_外国人技能実習生数;
        [ColumnAttributes("外国人技能実習生数")]
        public Int32? 外国人技能実習生数
        {
            get { return m_外国人技能実習生数; }
            set { m_外国人技能実習生数 = value; }
        }
        private Int32? m_うち技能実習1号の数;
        [ColumnAttributes("うち技能実習1号の数")]
        public Int32? うち技能実習1号の数
        {
            get { return m_うち技能実習1号の数; }
            set { m_うち技能実習1号の数 = value; }
        }
        private String m_組合担当者１;
        [ColumnAttributes("組合担当者１")]
        public String 組合担当者１
        {
            get { return m_組合担当者１; }
            set { m_組合担当者１ = value; }
        }
        private String m_組合担当者２;
        [ColumnAttributes("組合担当者２")]
        public String 組合担当者２
        {
            get { return m_組合担当者２; }
            set { m_組合担当者２ = value; }
        }
        private Int32? m_企業ID;
        [ColumnAttributes("企業ID")]
        public Int32? 企業ID
        {
            get { return m_企業ID; }
            set { m_企業ID = value; }
        }
        private String m_決算月;
        [ColumnAttributes("決算月")]
        public String 決算月
        {
            get { return m_決算月; }
            set { m_決算月 = value; }
        }
        private String m_氏名;
        [ColumnAttributes("氏名")]
        public String 氏名
        {
            get { return m_氏名; }
            set { m_氏名 = value; }
        }

        private String m_性別;
        [ColumnAttributes("性別")]
        public String 性別
        {
            get { return m_性別; }
            set { m_性別 = value; }
        }
        private String m_資格免許名;
        [ColumnAttributes("資格免許名")]
        public String 資格免許名
        {
            get { return m_資格免許名; }
            set { m_資格免許名 = value; }
        }
        private Boolean m_社内外区分;
        [ColumnAttributes("社内外区分")]
        public Boolean 社内外区分
        {
            get { return m_社内外区分; }
            set { m_社内外区分 = value; }
        }
        private DateTime m_受検年月日;
        [ColumnAttributes("受検年月日")]
        public DateTime 受検年月日
        {
            get { return m_受検年月日; }
            set { m_受検年月日 = value; }
        }
        private DateTime m_取得年月日;
        [ColumnAttributes("取得年月日")]
        public DateTime 取得年月日
        {
            get { return m_取得年月日; }
            set { m_取得年月日 = value; }
        }
        private Int32? m_資格受検コード;
        [ColumnAttributes("資格受検コード")]
        public Int32? 資格受検コード
        {
            get { return m_資格受検コード; }
            set { m_資格受検コード = value; }
        }
    }
}
